package upm.pb4agent.ontology.impl;


import jade.util.leap.*;
import upm.pb4agent.ontology.*;

/**
* Protege name: RegistrationForm
* @author ontology bean generator
* @version 2012/04/16, 22:48:20
*/
public class DefaultRegistrationForm implements RegistrationForm {

  private static final long serialVersionUID = 8331910971885337331L;

  private String _internalInstanceName = null;

  public DefaultRegistrationForm() {
    this._internalInstanceName = "";
  }

  public DefaultRegistrationForm(String instance_name) {
    this._internalInstanceName = instance_name;
  }

  public String toString() {
    return _internalInstanceName;
  }

   /**
   * Protege name: teamID
   */
   private TeamID teamID;
   public void setTeamID(TeamID value) { 
    this.teamID=value;
   }
   public TeamID getTeamID() {
     return this.teamID;
   }

   /**
   * Protege name: dockDesignation
   */
   private List dockDesignation = new ArrayList();
   public void addDockDesignation(DockDesignation elem) { 
     dockDesignation.add(elem);
   }
   public boolean removeDockDesignation(DockDesignation elem) {
     boolean result = dockDesignation.remove(elem);
     return result;
   }
   public void clearAllDockDesignation() {
     dockDesignation.clear();
   }
   public Iterator getAllDockDesignation() {return dockDesignation.iterator(); }
   public List getDockDesignation() {return dockDesignation; }
   public void setDockDesignation(List l) {dockDesignation = l; }

}
